Bookly\Lib\Entities\Payment B

Total Complexity 100
Dependencies 13
Dependents 21
Total lines 772
Lines of code 360
Logical lines of code 167
Comment lines 234
Methods 39
Properties 17

Methods 39

Method Rating Maintainability Complexity Lines of code
setDetailsFromOrder()
C
32 24 96
typeToString()
A
48 15 34
getPaymentData()
A
43 13 44
statusToString()
S
57 5 18
save()
S
60 4 13
paymentInfo()
S
59 3 13
typeToImage()
S
64 3 10
getTypes()
S
61 1 18
setCartInfo()
S
66 2 9
getDetails()
S
82 1 3
getStatus()
S
82 1 3
setStatus()
S
77 1 4
getToken()
S
82 1 3
setToken()
S
77 1 4
getRefId()
S
82 1 3
setDetails()
S
77 1 4
setRefId()
S
77 1 4
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
77 1 4
setPaidType()
S
77 1 4
setGatewayPriceCorrection()
S
77 1 4
getPaidType()
S
82 1 3
getGatewayPriceCorrection()
S
82 1 3
setPaid()
S
77 1 4
setTax()
S
77 1 4
getTax()
S
82 1 3
setTotal()
S
77 1 4
getTotal()
S
82 1 3
setType()
S
77 1 4
getType()
S
82 1 3
setTarget()
S
77 1 4
getTarget()
S
82 1 3
setGiftCardId()
S
77 1 4
getGiftCardId()
S
82 1 3
setCouponId()
S
77 1 4
getCouponId()
S
82 1 3
getPaid()
S
82 1 3